@charset "utf8";
footer{
	/* 100%*430 */
	width: 100%;
	height: 26.875rem;
	bor der: 1px solid red;
	
}

/* 页尾上部分 */
	
	div.footer_first {
	width:1104px;
	ba ckground:#55ff00;
	margin: 0 auto;
	}
	
div.footer_first ul li{
	float: left;
	margin-left:20px;
	bor der:1px solid grey;
	line-height:70px ;
}
	
div.footer_first ul li a{
 font-size: 16px;
 border-right:1px solid grey;
	padding-right: 65PX;
}
	
div.footer_first ul li a:hover{
 color:#ff6700;
 
}
/* 页尾中控区 */
div.footer_container{
	width:1104px;
	height:50px;
	backgr ound:#55ff00;
	margin:0 auto;
	/* 横线 */
	border-top: 1px solid #d5d5d5;
}
/* 每一栏格式 :不需要加高,文本具备宽高*/
div.footer_container div.column{
	width:100px;
	bord er: 1px solid red;
	float:left;
	/* 间隙:上外边距 */
	margin-to p: 20px;
	/* 间隙:右外边距 */
	margin-right: 25px;	
}
/* 栏目标题效果 下外边距*/
div.footer_container div.column h3{
	 margin-bottom:20px;
	 color:#424243;
	 }
	 /* 每个栏目   ul li 加 下外边距 */
 div.footer_container div.column ul li{
	 margin-bottom: 10px;
 }
 div.footer_container div.column ul li a{
	 font: size 14px;
 }
 div.footer_container div.column ul li a:hover{
	 color: #ff6700;
 }
 /* 右侧区域:客服信息栏  坑:样式具备继承性,不存在覆盖的情况:加权
                        加权效果无法实现:样式置后[属性覆盖]*/
 div.footer_container div.contact_column{
	 border-left: 1px solid #424243;
	 float:right;
	 width:250px;
	 text-align: center;
	}
	/* div.footer_container div */
	/* 右侧区域:标题,文本内容,超链接效果 */
	 div.footer_container div.contact_column h3{
		 bor der:1px solid red;
		 font-size: 18px;
		 color:#ff6700;
		 }
     div.footer_container div.contact_column p{
		 font-size: 14px;
		 }
	  div.footer_container div.contact_column a{
		  font-size: 14px;
		  color:#ff6700;
		  border:1px solid #ff6700;
		  /* 内边距撑大:上下 左右 */
		  padding:4px 14px;
		  /* 下移   微调:相对定位:不改变原来结构*/
		  position:relative;
		  top:15px;
		  
		}
		footer div.tail{
			height: 500px;
			width: 1104px;
			back ground: red;
			margin: 175px auto;
		}
		footer div.tail div.picture dl dt img{
			width: 50px;
			float: left;
			position: absolute;
		}
		footer div.tail div.footer_left ul li{
			float: left;
			position: ;
		}
		footer div.tail div.footer_left ul li a{
			line-height: 15px;
			text-align: center;
			padding: 0 5px;
			font-size: 12px;
			border-right: 1px solid #b0b0b0;
		}
		footer div.tail div.footer_left ul li a.c{
			border-left: 1px solid #b0b0b0;
		}
		footer div.tail div.footer_left ul li a:hover{
			color: #ff6700;
		}
		footer div.tail div.textz dl dd{
			line-height: 15px;
			float: left;
			bor der: 1px solid red;
			width: 769px;
			font-size: 11px;
			margin-left: 50px;
			pos ition: absolute;
		}
		footer div.tail div.celan{
			width: 335px;
			float: right;
			position: absolute;/*重*/
			margin-left: 772px;
		}
		footer div.tail div.celan dl dd.text1{
			float: right;
			width: 55px;
			font-size: 13px;
			color: #000000;
		}
		footer div.tail div.celan dl dt.p1 img{
			float: right;
		}
		footer div.tail div.celan dl dd.text2{
			float: right;
			width: 55px;
			font-size: 13px;
			color: #000000;
		}
		footer div.tail div.celan dl dt.p2 img{
			float: right;
		}
		footer div.tail div.celan dl dd.text3{
			float: right;
			width: 55px;
			font-size: 13px;
			margin-left: 3px;
			color: #000000;
		}
		footer div.tail div.celan dl dt.p3 img{
			float: right;
		}
		footer div.tansuo{
			bor der: 1px solid red;
			width: 1104px;
			height: 30px;
			margin: auto;
			margin-top: 20px;
		}
		footer div.tansuo img{
			margin-left: 474px;
			
		}
